package com.zudada.servermain.POJO.VO;

import lombok.Data;

import java.util.List;

/**
 * ECharts 统计数据响应对象
 */
@Data
public class ReportVO {

    /**
     * X轴数据（时间标签数组）
     */
    private List<String> xAxis;

    /**
     * 数据系列数组
     */
    private List<SeriesData> series;

    /**
     * 数据系列内部类
     */
    @Data
    public static class SeriesData {
        /**
         * 系列名称（如：吞吐量、船舶数、港口名称等）
         */
        private String name;

        /**
         * 系列数据数组
         */
        private List<Object> data;

        /**
         * 图表类型（可选：line, bar, etc.）
         */
        private String type;
    }
}

